
intFC.addSC("arp", "Set arp type (arpa, probe, snap) or timeout");
	intFC.arp.addSC("arpa", "Standard arp protocol");
	intFC.arp.addSC("frame-relay", "Enable ARP for a frame relay interface");
	intFC.arp.addSC("probe", "HP style arp protocol");
	intFC.arp.addSC("snap", "IEEE 802.3 style arp");
	intFC.arp.addSC("timeout", "Set ARP cache timeout");
		intFC.arp.timeout.addSC("<0-2147483>", "Seconds");
intFC.addSC("bandwidth", "Set bandwidth informational parameter");
	intFC.bandwidth.addSC("<1-10000000>", "Bandwidth in kilobits");
intFC.addSC("carrier-delay", "Specify delay for interface transitions");
	intFC["carrier-delay"].addSC("<0-60>", "Carrier Transitions delay seconds");
	intFC["carrier-delay"].addSC("msec", "delay specified in milliseconds");
		intFC["carrier-delay"].msec.addSC("<0-1000>", "Carrier Transitions delay milliseconds");
intFC.addSC("cdp", "CDP interface subcommands");
	intFC.cdp.addSC("enable", "Enable CDP on interface");
intFC.addSC("channel-group", "Etherchannel/port bundling configuration");
	intFC["channel-group"].addSC("<1-6>", "Channel group number");
		intFC["channel-group"]["<1-6>"].addSC("mode", "Etherchannel Mode of the interface");
			intFC["channel-group"]["<1-6>"].mode.addSC("auto", "Enable PAgP only if a PAgP device is detected");
				intFC["channel-group"]["<1-6>"].mode.auto.addSC("non-silent", "Start negotiation only after data packets received");
			intFC["channel-group"]["<1-6>"].mode.addSC("desirable", "Enable PAgP unconditionally");
				intFC["channel-group"]["<1-6>"].mode.desirable.addSC("non-silent", "Start negotiation only after data packets received");
			intFC["channel-group"]["<1-6>"].mode.addSC("on", "Enable Etherchannel only");
intFC.addSC("default", "Set a command to its defaults");
	intFC["default"].addSC("arp", "Set arp type (arpa, probe, snap) or timeout");
		intFC["default"].arp.addSC("arpa", "Standard arp protocol");
		intFC["default"].arp.addSC("frame-relay", "Enable ARP for a frame relay interface");
		intFC["default"].arp.addSC("probe", "HP style arp protocol");
		intFC["default"].arp.addSC("snap", "IEEE 802.3 style arp");
		intFC["default"].arp.addSC("timeout", "Set ARP cache timeout");
	intFC["default"].addSC("bandwidth", "Set bandwidth informational parameter");
	intFC["default"].addSC("carrier-delay", "Specify delay for interface transitions");
	intFC["default"].addSC("cdp", "CDP interface subcommands");
		intFC["default"].cdp.addSC("enable", "Enable CDP on interface");
	intFC["default"].addSC("channel-group", "Etherchannel/port bundling configuration");
intFC.addSC("delay", "Specify interface throughput delay");
	intFC.delay.addSC("<1-16777215>", "Throughput delay (tens of microseconds)");
intFC.addSC("description", "Interface specific description");
	intFC.description.addSC("LINE", "Up to 240 characters describing this interface");
intFC.addSC("dot1x", "IEEE 802.1X subsystem");
	intFC.dot1x.addSC("multiple-hosts", "Open port to multiple hosts when authenticated");
	intFC.dot1x.addSC("port-control", "Control port authentication");
		intFC.dot1x["port-control"].addSC("auto", "Authenticate automatically");
		intFC.dot1x["port-control"].addSC("force-authorized", "Force port to authorized state");
		intFC.dot1x["port-control"].addSC("force-unauthorized", "Force port to unauthorized state");
intFC.addSC("duplex", "Configure duplex operation.");
	intFC.duplex.addSC("auto", "Enable AUTO duplex configuration");
	intFC.duplex.addSC("full", "Force full duplex operation");
	intFC.duplex.addSC("half", "Force half-duplex operation");
intFC.addSC("exit", "Exit from interface configuration mode");
intFC.addSC("help", "Description of the interactive help system");
intFC.addSC("hold-queue", "Set hold queue depth");
	intFC["hold-queue"].addSC("<0-4096>", "Queue length");
		intFC["hold-queue"]["<0-4096>"].addSC("in", "Input queue");
		intFC["hold-queue"]["<0-4096>"].addSC("out", "Output queue");
intFC.addSC("ip", "Interface Internet Protocol config commands");
	intFC.ip.addSC("access-group", "Specify access control for packets");
		intFC.ip["access-group"].addSC("<1-199>", "IP access list (standard or extended)");
			intFC.ip["access-group"]["<1-199>"].addSC("in", "inbound packets");
		intFC.ip["access-group"].addSC("<1300-2699>", "IP expanded access list (standard or extended)");
			intFC.ip["access-group"]["<1300-2699>"].addSC("in", "inbound packets");
		intFC.ip["access-group"].addSC("WORD", "Access-list name");
			intFC.ip["access-group"].WORD.addSC("in", "inbound packets");
intFC.addSC("keepalive", "Enable keepalive");
	intFC.keepalive.addSC("<0-32767>", "Keepalive period (default 10 seconds)");
intFC.addSC("load-interval", "Specify interval for load calculation for an interface");
	intFC["load-interval"].addSC("<30-600>", "Load interval delay in seconds");
intFC.addSC("logging", "Configure logging for interface");
	intFC.logging.addSC("event", "Interface events");
		intFC.logging.event.addSC("link-status", "UPDOWN and CHANGE messages");
intFC.addSC("mac", "MAC interface commands");
	intFC.mac.addSC("access-group", "MAC access-group configuration commands");
		intFC.mac["access-group"].addSC("WORD", "ACL name");
			intFC.mac["access-group"].WORD.addSC("in", "Apply to Ingress");
intFC.addSC("mac-address", "Manually set interface MAC address");
	intFC["mac-address"].addSC("H.H.H", "MAC address");
intFC.addSC("mls", "mls interface commands");
	intFC.mls.addSC("qos", "qos command keyword");
		intFC.mls.qos.addSC("cos", "cos keyword");
			intFC.mls.qos.cos.addSC("<0-7>", "class of service value between 0 and 7");
			intFC.mls.qos.cos.addSC("override", "override keyword");
		intFC.mls.qos.addSC("trust", "trust keyword");
			intFC.mls.qos.trust.addSC("cos", "cos keyword");
			intFC.mls.qos.trust.addSC("dscp", "dscp keyword");
intFC.addSC("mtu", "Set the interface Maximum Transmission Unit (MTU)");
	intFC.mtu.addSC("<1500-1530>", "MTU size in bytes");
intFC.addSC("mvr", "MVR per port configuration");
	intFC.mvr.addSC("immediate", "Configure MVR immediate leave");
	intFC.mvr.addSC("type", "The type of this port");
		intFC.mvr.type.addSC("receiver", "A MVR receiver port");
		intFC.mvr.type.addSC("source", "A MVR source port");
	intFC.mvr.addSC("vlan", "One of the vlans of the port");
		intFC.mvr.vlan.addSC("<1-1001>", "The vlan id");
			intFC.mvr.vlan["<1-1001>"].addSC("group", "Set as static member of multicast group");
				intFC.mvr.vlan["<1-1001>"].group.addSC("A.B.C.D", "IP address of multicast group");
intFC.addSC("no", "Negate a command or set its defaults");
	intFC.no.addSC("arp", "Set arp type (arpa, probe, snap) or timeout");
		intFC.no.arp.addSC("arpa", "Standard arp protocol");
		intFC.no.arp.addSC("frame-relay", "Enable ARP for a frame relay interface");
		intFC.no.arp.addSC("probe", "HP style arp protocol");
		intFC.no.arp.addSC("snap", "IEEE 802.3 style arp");
		intFC.no.arp.addSC("timeout", "Set ARP cache timeout");
	intFC.no.addSC("bandwidth", "Set bandwidth informational parameter");
	intFC.no.addSC("carrier-delay", "Specify delay for interface transitions");
	intFC.no.addSC("cdp", "CDP interface subcommands");
		intFC.no.cdp.addSC("enable", "Enable CDP on interface");
	intFC.no.addSC("channel-group", "Etherchannel/port bundling configuration");
	intFC.no.addSC("delay", "Specify interface throughput delay");
	intFC.no.addSC("description", "Interface specific description");
	intFC.no.addSC("dot1x", "IEEE 802.1X subsystem");
		intFC.no.dot1x.addSC("multiple-hosts", "Open port to multiple hosts when authenticated");
		intFC.no.dot1x.addSC("port-control", "Control port authentication");
	intFC.no.addSC("duplex", "Configure duplex operation.");
	intFC.no.addSC("hold-queue", "Set hold queue depth");
		intFC.no["hold-queue"].addSC("<0-4096>", "Queue length");
		intFC.no["hold-queue"].addSC("in", "Input queue");
		intFC.no["hold-queue"].addSC("out", "Output queue");
	intFC.no.addSC("ip", "Interface Internet Protocol config commands");
		intFC.no.ip.addSC("access-group", "Specify access control for packets");
			intFC.no.ip["access-group"].addSC("<1-199>", "IP access list (standard or extended)");
			intFC.no.ip["access-group"].addSC("<1300-2699>", "IP expanded access list (standard or extended)");
			intFC.no.ip["access-group"].addSC("in", "inbound packets");
	intFC.no.addSC("keepalive", "Enable keepalive");
		intFC.no.keepalive.addSC("<0-32767>", "Keepalive period (default 10 seconds)");
	intFC.no.addSC("load-interval", "Specify interval for load calculation for an interface");
	intFC.no.addSC("logging", "Configure logging for interface");
		intFC.no.logging.addSC("event", "Interface events");
			intFC.no.logging.event.addSC("link-status", "UPDOWN and CHANGE messages");
	intFC.no.addSC("mac", "MAC interface commands");
		intFC.no.mac.addSC("access-group", "MAC access-group configuration commands");
	intFC.no.addSC("mac-address", "Manually set interface MAC address");
	intFC.no.addSC("mls", "mls interface commands");
		intFC.no.mls.addSC("qos", "qos command keyword");
			intFC.no.mls.qos.addSC("cos", "cos keyword");
				intFC.no.mls.qos.cos.addSC("<0-7>", "class of service value between 0 and 7");
				intFC.no.mls.qos.cos.addSC("override", "override keyword");
			intFC.no.mls.qos.addSC("trust", "trust keyword");
	intFC.no.addSC("mtu", "Set the interface Maximum Transmission Unit (MTU)");
	intFC.no.addSC("mvr", "MVR per port configuration");
		intFC.no.mvr.addSC("immediate", "Configure MVR immediate leave");
		intFC.no.mvr.addSC("type", "The type of this port");
			intFC.no.mvr.type.addSC("receiver", "A MVR receiver port");
			intFC.no.mvr.type.addSC("source", "A MVR source port");
		intFC.no.mvr.addSC("vlan", "One of the vlans of the port");
			intFC.no.mvr.vlan.addSC("<1-1001>", "The vlan id");
				intFC.no.mvr.vlan["<1-1001>"].addSC("group", "Set as static member of multicast group");
					intFC.no.mvr.vlan["<1-1001>"].group.addSC("A.B.C.D", "IP address of multicast group");
	intFC.no.addSC("shutdown","Shutdown the selected interface");

intFC.addSC("ntp", "Configure NTP");
	intFC.ntp.addSC("broadcast", "Configure NTP broadcast service");
		intFC.ntp.broadcast.addSC("client", "Listen to NTP broadcasts");
		intFC.ntp.broadcast.addSC("destination", "Configure broadcast destination address");
			intFC.ntp.broadcast.destination.addSC("Hostname or A.B.C.D", "Destination broadcast IP address");
		intFC.ntp.broadcast.addSC("key", "Configure broadcast authentication key");
			intFC.ntp.broadcast.key.addSC("<0-4294967295>", "Broadcast key number");
				intFC.ntp.broadcast.key["<0-4294967295>"].addSC("destination", "Configure broadcast destination address");
		intFC.ntp.broadcast.addSC("version", "Configure NTP version");
			intFC.ntp.broadcast.version.addSC("<1-3>", "NTP version number");
				intFC.ntp.broadcast.version["<1-3>"].addSC("destination", "Configure broadcast destination address");
				intFC.ntp.broadcast.version["<1-3>"].addSC("key", "Configure broadcast authentication key");
	intFC.ntp.addSC("disable", "Disable NTP");
intFC.addSC("pagp", "PAgP interface subcommands");
	intFC.pagp.addSC("learn-method", "The ability to determine the input interface of incoming packets");
		intFC.pagp["learn-method"].addSC("aggregation-port", "Learns the destination on the agport");
		intFC.pagp["learn-method"].addSC("physical-port", "Learns the destination on the physical port");
	intFC.pagp.addSC("port-priority", "PAgP priority on this interface");
		intFC.pagp["port-priority"].addSC("<0-255>", "Priority number");
intFC.addSC("port", "port");
	intFC.port.addSC("security", "Port security");
		intFC.port.security.addSC("action", "action to take for security violation");
		intFC.port.security.addSC("max-mac-count", "maximum mac address count");  
		intFC.port.security.addSC("<cr>");  
  
intFC.addSC("random-detect", "Enable Weighted Random Early Detection (WRED) on an Interface");
intFC.addSC("rmon", "Configure Remote Monitoring on an interface");
	intFC.rmon.addSC("collection", "Configure Remote Monitoring Collection on an interface");
		intFC.rmon.collection.addSC("history", "Configure history");
			intFC.rmon.collection.history.addSC("<1-65535>", "Set RMON collection control index");
				intFC.rmon.collection.history["<1-65535>"].addSC("buckets", "Requested buckets of intervals. Default is 50 buckets");
				intFC.rmon.collection.history["<1-65535>"].addSC("interval", "Interval to sample data for each bucket. Default is 1800 seconds");
				intFC.rmon.collection.history["<1-65535>"].addSC("owner", "Set the owner of this RMON collection");
		intFC.rmon.collection.addSC("stats", "Configure statistics");
			intFC.rmon.collection.stats.addSC("<1-65535>", "Set RMON collection control index");
				intFC.rmon.collection.stats["<1-65535>"].addSC("owner", "Configure the owner of this RMON collection");
	intFC.rmon.addSC("native", "Monitor the interface in native mode");
	intFC.rmon.addSC("promiscuous", "Monitor the interface in promiscuous mode");
intFC.addSC("service-policy", "Configure QoS Service Policy");
	intFC["service-policy"].addSC("input", "Assign policy-map to the input of an interface");
		intFC["service-policy"].input.addSC("WORD", "policy-map name");
intFC.addSC("shutdown", "Shutdown the selected interface");
intFC.addSC("snmp", "Modify SNMP interface parameters");
	intFC.snmp.addSC("trap", "Allow a specific SNMP trap");
		intFC.snmp.trap.addSC("link-status", "Allow SNMP LINKUP and LINKDOWN traps");
		intFC.snmp.trap.addSC("mac-notification", "MAC Address notification for the interface");
			intFC.snmp.trap["mac-notification"].addSC("added", "Enable Mac Address added notification for this port");
			intFC.snmp.trap["mac-notification"].addSC("removed", "Enable Mac Address removed notification for this port");
intFC.addSC("spanning-tree", "Spanning Tree Subsystem");
	intFC["spanning-tree"].addSC("cost", "Change an interface's spanning tree port path cost");
		intFC["spanning-tree"].cost.addSC("<1-200000000>", "port path cost");
	intFC["spanning-tree"].addSC("guard", "Change an interface's spanning tree guard mode");
		intFC["spanning-tree"].guard.addSC("none", "Set guard mode to none");
		intFC["spanning-tree"].guard.addSC("root", "Set guard mode to root guard on interface");
	intFC["spanning-tree"].addSC("port-priority", "Change an interface's spanning tree port priority");
		intFC["spanning-tree"]["port-priority"].addSC("<0-255>", "port priority");
	intFC["spanning-tree"].addSC("portfast", "Enable an interface to move directly to forwarding on link up");
	intFC["spanning-tree"].addSC("stack-port", "Enable stack port");
	intFC["spanning-tree"].addSC("vlan", "VLAN Switch Spanning Tree");
		intFC["spanning-tree"].vlan.addSC("<1-1005>", "Spanning tree VLAN id");
			intFC["spanning-tree"].vlan["<1-1005>"].addSC("cost", "Change an interface's per VLAN spanning tree path cost");
				intFC["spanning-tree"].vlan["<1-1005>"].cost.addSC("<1-65535>", "Change an interface's per VLAN spanning tree path cost");
			intFC["spanning-tree"].vlan["<1-1005>"].addSC("port-priority", "Change an interface's per VLAN spanning tree priority");
				intFC["spanning-tree"].vlan["<1-1005>"]["port-priority"].addSC("<0-255>", "Change an interface's per VLAN spanning tree priority");
intFC.addSC("speed", "Configure speed operation.");
	intFC.speed.addSC("10", "Force 10 Mbps operation");
	intFC.speed.addSC("100", "Force 100 Mbps operation");
	intFC.speed.addSC("auto", "Enable AUTO speed configuration");
intFC.addSC("storm-control", "storm configuration");
	intFC["storm-control"].addSC("action", "Action to take for storm-control");
		intFC["storm-control"].action.addSC("shutdown", "Shutdown this interface if a storm occurs");
		intFC["storm-control"].action.addSC("trap", "Send SNMP trap if a storm occurs");
	intFC["storm-control"].addSC("broadcast", "Broadcast address storm control");
		intFC["storm-control"].broadcast.addSC("level", "Set storm suppression level on this interface");
			intFC["storm-control"].broadcast.level.addSC("<0 - 100>", "Enter Integer part of storm suppression level");
	intFC["storm-control"].addSC("multicast", "Multicast address storm control");
		intFC["storm-control"].multicast.addSC("level", "Set storm suppression level on this interface");
			intFC["storm-control"].multicast.level.addSC("<0 - 100>", "Enter Integer part of storm suppression level");
	intFC["storm-control"].addSC("unicast", "Unicast address storm control");
		intFC["storm-control"].unicast.addSC("level", "Set storm suppression level on this interface");
			intFC["storm-control"].unicast.level.addSC("<0 - 100>", "Enter Integer part of storm suppression level");
intFC.addSC("switchport", "Set switching mode characteristics");
	intFC.switchport.addSC("access", "Set access mode characteristics of the interface");
		intFC.switchport.access.addSC("vlan", "Set VLAN when interface is in access mode");
			intFC.switchport.access.vlan.addSC("<1-1005>", "VLAN ID of the VLAN when this port is in access mode");
			intFC.switchport.access.vlan.addSC("dynamic", "When in access mode, this interfaces VLAN is controlled by VMPS");
	intFC.switchport.addSC("mode", "Set trunking mode of the interface");
		intFC.switchport.mode.addSC("access", "Set trunking mode to ACCESS unconditionally");
		intFC.switchport.mode.addSC("dynamic", "Set trunking mode to dynamically negotiate access or trunk mode");
			intFC.switchport.mode.dynamic.addSC("auto", "Set trunking mode dynamic negotiation parameter to AUTO");
			intFC.switchport.mode.dynamic.addSC("desirable", "Set trunking mode dynamic negotiation parameter to DESIRABLE");
		intFC.switchport.mode.addSC("trunk", "Set trunking mode to TRUNK unconditionally");
	intFC.switchport.addSC("nonegotiate", "Device will not engage in negotiation protocol on this interface");
	intFC.switchport.addSC("port-security", "Security related command");
		intFC.switchport["port-security"].addSC("mac-address", "Secure mac address");
			intFC.switchport["port-security"]["mac-address"].addSC("H.H.H", "48 bit mac address");
		intFC.switchport["port-security"].addSC("maximum", "Max secure addrs");
			intFC.switchport["port-security"].maximum.addSC("<1-132>", "Maximum addrs");
		intFC.switchport["port-security"].addSC("violation", "Security Violation Mode");
			intFC.switchport["port-security"].violation.addSC("protect", "Security violation protect mode");
			intFC.switchport["port-security"].violation.addSC("restrict", "Security violation restrict mode");
			intFC.switchport["port-security"].violation.addSC("shutdown", "Security violation shutdown mode");
	intFC.switchport.addSC("protected", "Configure an interface to be a protected port");
	intFC.switchport.addSC("trunk", "Set trunking characteristics of the interface");
		intFC.switchport.trunk.addSC("allowed", "Set allowed VLAN characteristics when interface is in trunking mode");
			intFC.switchport.trunk.allowed.addSC("vlan", "Set allowed VLANs when interface is in trunking mode");
				intFC.switchport.trunk.allowed.vlan.addSC("WORD", "VLAN IDs of the allowed VLANs when this port is in trunking mode");
				intFC.switchport.trunk.allowed.vlan.addSC("add", "add VLANs to the current list");
					intFC.switchport.trunk.allowed.vlan["add"].addSC("WORD", "VLAN IDs of the allowed VLANs when this port is in trunking mode");
				intFC.switchport.trunk.allowed.vlan.addSC("all", "all VLANs");
				intFC.switchport.trunk.allowed.vlan.addSC("except", "all VLANs except the following");
					intFC.switchport.trunk.allowed.vlan.except.addSC("WORD", "VLAN IDs of the allowed VLANs when this port is in trunking mode");
				intFC.switchport.trunk.allowed.vlan.addSC("remove", "remove VLANs from the current list");
					intFC.switchport.trunk.allowed.vlan.remove.addSC("WORD", "VLAN IDs of the allowed VLANs when this port is in trunking mode");
		intFC.switchport.trunk.addSC("encapsulation", "Encapsulation");
			intFC.switchport.trunk.encapsulation.addSC("ISL", "ISL");
		intFC.switchport.trunk.addSC("native", "Set trunking native characteristics when interface is in trunking mode");
			intFC.switchport.trunk.native.addSC("vlan", "Set native VLAN when interface is in trunking mode");
				intFC.switchport.trunk.native.vlan.addSC("<1-1005>", "VLAN ID of the native VLAN when this port is in trunking mode");
		intFC.switchport.trunk.addSC("pruning", "Set pruning VLAN characteristics when interface is in trunking mode");
			intFC.switchport.trunk.pruning.addSC("vlan", "Set VLANs enabled for pruning when interface is in trunking mode");
				intFC.switchport.trunk.pruning.vlan.addSC("add", "add VLANs to the current list");
					intFC.switchport.trunk.pruning.vlan["add"].addSC("WORD", "VLAN IDs of the allowed VLANs when this port is in trunking mode");
				intFC.switchport.trunk.pruning.vlan.addSC("except", "all VLANs except the following");
					intFC.switchport.trunk.pruning.vlan.except.addSC("WORD", "VLAN IDs of the allowed VLANs when this port is in trunking mode");
				intFC.switchport.trunk.pruning.vlan.addSC("none", "no VLANs");
				intFC.switchport.trunk.pruning.vlan.addSC("remove", "remove VLANs from the current list");
					intFC.switchport.trunk.pruning.vlan.remove.addSC("WORD", "VLAN IDs of the allowed VLANs when this port is in trunking mode");
intFC.addSC("timeout", "Define timeout values for this interface");
	intFC.timeout.addSC("absolute", "Define session timeout value for this interface");
		intFC.timeout.absolute.addSC("<0-35790>", "Session lifetime (in minutes)");
			intFC.timeout.absolute["<0-35790>"].addSC("<0-59>", "Session lifetime (in seconds)");
intFC.addSC("transmit-interface", "Assign a transmit interface to a receive-only interface");
	intFC["transmit-interface"].addSC("Async", "Async interface");
		intFC["transmit-interface"].Async.addSC("<1-0>", "Async interface number");
	intFC["transmit-interface"].addSC("Dialer", "Dialer interface");
		intFC["transmit-interface"].Dialer.addSC("<0-255>", "Dialer interface number");
	intFC["transmit-interface"].addSC("FastEthernet", "FastEthernet IEEE 802.3");
		intFC["transmit-interface"].FastEthernet.addSC("<0-2>", "FastEthernet interface number");
	intFC["transmit-interface"].addSC("GigabitEthernet", "GigabitEthernet IEEE 802.3z");
		intFC["transmit-interface"].GigabitEthernet.addSC("<0-2>", "GigabitEthernet interface number");
	intFC["transmit-interface"].addSC("Group-Async", "Async Group interface");
		intFC["transmit-interface"]["Group-Async"].addSC("<0-0>", "Group-Async interface number");
	intFC["transmit-interface"].addSC("Lex", "Lex interface");
		intFC["transmit-interface"].Lex.addSC("<0-2147483647>", "Lex interface number");
	intFC["transmit-interface"].addSC("Loopback", "Loopback interface");
		intFC["transmit-interface"].Loopback.addSC("<0-2147483647>", "Loopback interface number");
	intFC["transmit-interface"].addSC("Multilink", "Multilink-group interface");
		intFC["transmit-interface"].Multilink.addSC("<0-2147483647>", "Multilink interface number");
	intFC["transmit-interface"].addSC("Null", "Null interface");
		intFC["transmit-interface"].Null.addSC("<0-0>", "Null interface number");
	intFC["transmit-interface"].addSC("Port-channel", "Ethernet Channel of interfaces");
		intFC["transmit-interface"]["Port-channel"].addSC("<1-6>", "Port-channel interface number");
	intFC["transmit-interface"].addSC("Tunnel", "Tunnel interface");
		intFC["transmit-interface"].Tunnel.addSC("<0-2147483647>", "Tunnel interface number");
	intFC["transmit-interface"].addSC("Virtual-Template", "Virtual Template interface");
		intFC["transmit-interface"]["Virtual-Template"].addSC("<1-25>", "Virtual-Template interface number");
	intFC["transmit-interface"].addSC("Virtual-TokenRing", "Virtual TokenRing");
		intFC["transmit-interface"]["Virtual-TokenRing"].addSC("<0-2147483647>", "Virtual-TokenRing interface number");
	intFC["transmit-interface"].addSC("Vlan", "Catalyst Vlans");
		intFC["transmit-interface"].Vlan.addSC("<1-1001>", "Vlan interface number");
intFC.addSC("tx-ring-limit", "Configure PA level transmit ring limit");
	intFC["tx-ring-limit"].addSC("<1-32767>", "Number (ring limit)");
intFC.addSC("udld", "Configure UDLD enabled or disabled and ignore global UDLD setting");
	intFC.udld.addSC("aggressive", "Enable UDLD protocol in aggressive mode on this interface");
	intFC.udld.addSC("enable", "Enable UDLD protocol on this interface");
